using System;
using System.Collections.Generic;
using System.Text;

namespace Computer_ID_Ver_2
{
    class Videocontroller
    {

        private string adapterCompatibility = null;
        private string adapterDACType = null;
        private string adapterRAM = null;
        private string caption = null;
        private string currentBitsPerPixel = null;
        private string currentHorizontalResolution = null;
        private string currentNumberOfColors = null;
        private string currentRefreshRate = null;
        private string currentScanMode = null;
        private string currentVerticalResolution = null;
        private string driverDate = null;
        private string driverVersion = null;
        //private string infFilename = null;
        private string installedDisplayDrivers = null;
        private string maxRefreshRate = null;
        private string minRefreshRate = null;
        private string name = null;
        private string videoModeDescription = null;


        public string AdapterCompatibility
        {
            get { return adapterCompatibility; }
            set { adapterCompatibility = value; }
        }

        public string AdapterDACType
        {
            get { return adapterDACType; }
            set { adapterDACType = value; }
        }

        public string AdapterRAM
        {
            get { return adapterRAM; }
            set { adapterRAM = value; }
        }

        public string Caption
        {
            get { return caption; }
            set { caption = value; }
        }

        public string CurrentBitsPerPixel
        {
            get { return currentBitsPerPixel; }
            set { currentBitsPerPixel = value; }
        }

        public string CurrentHorizontalResolution
        {
            get { return currentHorizontalResolution; }
            set { currentHorizontalResolution = value; }
        }

        public string CurrentNumberOfColors
        {
            get { return currentNumberOfColors; }
            set { currentNumberOfColors = value; }
        }

        public string CurrentRefreshRate
        {
            get { return currentRefreshRate; }
            set { currentRefreshRate = value; }
        }

        public string CurrentScanMode
        {
            get { return currentScanMode; }
            set { currentScanMode = value; }
        }

        public string CurrentVerticalResolution
        {
            get { return currentVerticalResolution; }
            set { currentVerticalResolution = value; }
        }

        public string DriverDate
        {
            get { return driverDate; }
            set { driverDate = value; }
        }

        public string DriverVersion
        {
            get { return driverVersion; }
            set { driverVersion = value; }
        }

        //public string InfFilename
        //{
        //    get { return infFilename; }
        //    set { infFilename = value; }
        //}

        public string InstalledDisplayDrivers
        {
            get { return installedDisplayDrivers; }
            set { installedDisplayDrivers = value; }
        }

        public string MaxRefreshRate
        {
            get { return maxRefreshRate; }
            set { maxRefreshRate = value; }
        }

        public string MinRefreshRate
        {
            get { return minRefreshRate; }
            set { minRefreshRate = value; }
        }

        public string Name
        {
            get { return name; }
            set { name = value; }
        }

        public string VideoModeDescription
        {
            get { return videoModeDescription; }
            set { videoModeDescription = value; }
        }

    }
}
